using System;
using System.Collections.Generic;
using System.Text;

namespace ClientTools.Client.Library.Interfaces
{
    public interface IVersions
    {
        ClientTools.Library.Versions.VersionInfo GetVersionInfos();
        ClientTools.Library.Versions.VersionInfo DeleteVersionsByDate(DateTime date);
        ClientTools.Library.Versions.VersionInfo DeleteVersionsByNumberOfItems(int numberOfItems);

        ClientTools.Library.Versions.ContentNodeCollection GetNodes(int parentId, bool recursive);

    }
}
